package org.pettyfox.utils.io.bis.annotation;

import java.lang.annotation.*;

/**
 * ini配置文件字段注解
 * @author pettyfox.top  
 * @version V1.0   
 * @date 2020-05-09
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD,ElementType.TYPE})
public @interface IniField {
    /**
     * @return 分组名称
     */
    String group() default "";

    /**
     * @return 配置文件中注解
     */
    String[] comments() default {};

    /**
     * @return 组字段注解，仅在最后一个@IniFiled中生效
     */
    String[] groupComments() default {};
}
